与Rational公司的Ivar Jacobson、James Rumbaugh共同创建了一种可视化地说明、建造软件系统的工业标准语言-统一建模语言UML。UML在1997年被对象管理组织OMG正式确定为国际标准。Booch于一九七七年毕业于
美国空军军官学校,并于一九七九年在加州大学圣.巴巴拉分校获得计算机工程硕士学位。Rational公司成立不久,Booch就加盟这个公司。在过去的十几年里他孜孜不倦地在面向对象领域里研究,取得了开拓性的研究成果。他开发了面向对象的分析设计方法Booch Method和可重用的、灵活的Booch组件。他还是Rational公司一些产品的开发者,包括该公司最初的软件工程环境Rational Enviroment及业界领先的
可视化建模工具Ration Rose。